IntelliJ IDEA从入门到实践 您所在的位置:网站首页 intellij idea代码颜色 IntelliJ IDEA从入门到实践

IntelliJ IDEA从入门到实践

2023-04-01 10:51| 来源: 网络整理| 查看: 265

链接:https://pan.baidu.com/s/1Z7j680t1LchvgeV-nqEG0w?pwd=jarh 

提取码:jarh

编辑推荐

Java老司机亲授,经验与技巧并重,从项目入手,让你少走弯路

6位业界专家共同推荐,尽览热点技术应用,助力初学者快速上手

内容简介

  用好IntelliJ IDEA,开挂你的代码人生!  Java老司机亲授,经验与技巧并重,从项目入手,让你少走弯路!  6位业界专家共同推荐,尽览热点技术应用,助力初学者快速上手!  《IntelliJ IDEA从入门到实践》结合作者近十年Java开发经验,从开发实际项目的角度入手,向初次接触IntelliJIDEA(《IntelliJ IDEA从入门到实践》使用的是2022版)的读者介绍了该工具的使用技巧。  《IntelliJ IDEA从入门到实践》分为7章。首章主要介绍IDEA的安装、更新、注册和卸载。第2章主要介绍IDEA的基础配置和高级配置。第3章介绍如何通过IDEA创建Java项目、配置项目和模块、开发工具包以及库相关信息。第4章主要介绍IDEA编辑器、源码导航、搜索和替换、代码操作、实时模板、文件比较、拼写检查、语言注入、暂存文件、模块依赖图/UML类图、版权、宏、文件编码等内容。第5章介绍IDEA运行/调试/测试应用程序、代码覆盖率、连接服务器、分析应用。第6章介绍IDEA启动、管理、配置VCS,Git代码分支管理、提交、合并、解决冲突、暂存和取消代码修改。第7章介绍IDEA的Terminal终端仿真器、JShell控制台、连接并操作数据库、连接Docker、开发Groovy语言、创建SpringBoot项目等。  《IntelliJ IDEA从入门到实践》适用于所有Java编程语言开发人员、IDEA爱好者以及所有计算机专业的学生等。

作者简介

  黄文毅,架构师,先后就职于厦门美图、上海美团等公司,现就职于某大型企业,从事后端开发工作。熟悉Java、高并发、分布式及相关的软件架构,拥有近10年软件开发经验。已出版《分布式高可用架构之道》《Spring MVC+MyBatis快速开发与项目实战》《Spring 5企业级开发实战》(与人合著)等多部技术图书。    罗军,长江师范学院大数据与智能工程学院教师,重庆市干将软件有限公司技术专家、联合创始人。主要讲授C语言程序设计、Java程序设计、移动应用程序设计等课程,负责公司核心技术攻关并指导软件产品研发。

内页插图精彩书评

  ★众所周知,IntelliJ IDEA作为一款广受赞誉的Java开发工具,在代码的智能化编写、管理、分析等方面都有很高的美誉度。本书作者在深入浅出地分享IntelliJ IDEA入门级应用的同时,重点介绍了其日常工作中常用的基本功能、高级功能,并对运行、调试、编译等操作流程进行详尽描述,最终归于Git版本的代码管理之中,这本书与工作实践深度融合,推荐公司各级开发工程师研读,以不断提高技术水平,提升个人价值和市场竞争力。  ——何庆华,肇庆沙算智慧软件有限公司总经理    ★IntelliJ IDEA是当下主流的软件开发工具之一。本书详细讲解了IntelliJ IDEA的使用方式和快捷操作,值得开发人员深入学习,以便提升企业开发效率,节约开发成本。  ——周冠亚,《Spring 5企业级开发实战》作者    ★IntelliJ IDEA是由JetBrains公司发布的开发工具,支持主流的Java技术和框架,多用于企业应用、移动应用和Web应用的开发。本书从该软件的安装讲起,包括大量IDEA使用的基础知识以及IDEA新版本的各种功能,内容深入浅出,案例丰富。本书值得所有想学习Java Web开发的人员阅读并实践。  ——陈睿,副教授,计算机专业博士    ★微服务、自动化测试、版本控制及持续集成和快速部署是分布式微服务架构的关键,本书结合案例详细介绍了IDEA在微服务开发及部署中鲜为人知的功能,值得应用型高校计算机、软件专业的学生及Java软件开发人员认真研读。  ——蔼会联,长江师范学院教授    ★本书由浅入深,从基础的安装到结合各种工具后的应用场景,一步一步地引导读者掌握IDEA这个新兴的开发工具。对于程序员来说,使用IDEA能够让代码开发事半功倍。无论是刚入门的“小白”还是驰骋码场的“大牛”,相信这本书对于你的职业生涯都会有所帮助。  ——林腾亚,瑞谦智能全栈开发工程师    ★本书的面世快速补充了市场此类书籍的短缺,以案例驱动演示,让相关从业者快速上手,深入浅出,并详细地阐述了对现有主流技术、框架的支撑操作,值得广大从业者仔细研读。  ——景鑫,资深IT从业者

目录

第1章 IntelliJ IDEA介绍与安装1.1 认识IntelliJ IDEA1.1.1 概述1.1.2 特色功能1.2 安装IntelliJ IDEA1.2.1 系统要求1.2.2 使用ToolboxApp安装1.2.3 手动安装1.2.4 Windows静默安装1.2.5 首次运行IntelliJ IDEA1.2.6 IntelliJ IDEA注册1.2.7 IntelliJ IDEA更新/卸载

第2章 IntelliJ IDEA入门2.1 IntelliJ IDEA界面概述2.1.1 欢迎界面2.1.2 用户界面2.1.3 用户界面主题2.1.4 观看模式2.1.5 背景图片2.2 配置IntelliJ IDEA2.2.1 项目级别的设置2.2.2 IDE级别(全局)的设置2.2.3 恢复默认设置2.2.4 监视IDE的性能2.2.5 配置代码风格2.2.6 设置代码颜色2.2.7 设置代码字体2.2.8 配置键盘快捷键2.2.9 自定义菜单和工具栏2.2.10 配置快速列表和动作2.3 使用工具窗口2.3.1 工具窗口的快速访问2.3.2 工具窗口的查看模式2.3.3 组选项卡选项2.3.4 工具窗口的快速搜索2.4 高级配置2.4.1 配置JVM选项2.4.2 配置平台属性2.4.3 默认的IDE目录2.4.4 切换启动JDK2.4.5 增加内存堆2.4.6 清除无效缓存2.4.7 路径变量

第3章 开始一个Java项目3.1 创建Java项目3.1.1 创建新的项目3.1.2 创建一个包和一个类3.1.3 编写代码并运行3.2 配置项目3.2.1 项目格式3.2.2 导入项目3.2.3 项目安全3.3 配置模块3.3.1 模块3.3.2 多模块项目3.3.3 内容根目录3.3.4 资源夹类别3.3.5 排除文件3.3.6 给Java源指定包前缀3.3.7 模块依赖3.3.8 卸载模块3.4 开发工具包3.4.1 定义一个SDK3.4.2 修改项目SDK3.4.3 修改模块SDK3.5 库3.5.1 定义库3.5.2 从Maven下载库3.5.3 配置自定义远程仓库

第4章 IntelliJ IDEA的基本功能4.1 基本功能4.1.1 搜索快捷键4.1.2 切换文件只读属性4.1.3 列选择模式4.1.4 代码行操作4.1.5 代码折叠4.1.6 自动保存4.1.7 书签4.2 编辑器4.2.1 编辑器介绍4.2.2 导航4.2.3 编辑器选项卡4.2.4 分屏4.2.5 编辑器配置4.3 源码导航4.3.1 自动滚动查找文件4.3.2 使用书签进行导航4.3.3 快速跟踪类4.3.4 在变更/错误/告警之间导航4.3.5 查看最近变更/文件/位置4.3.6 定位代码元素4.3.7 使用镜头模式4.3.8 使用面包屑进行导航4.3.9 查找行或者列4.4 搜索和替换4.4.1 在文件中搜索4.4.2 在文件中替换4.4.3 在项目中搜索4.4.4 在项目中替换4.5 代码4.5.1 代码格式化4.5.2 代码排列4.5.3 代码导入4.5.4 优化代码导入4.5.5 代码自动生成4.5.6 环绕代码模板4.5.7 代码重构4.5.8 代码注释4.5.9 代码参考信息4.5.10 参数信息4.5.11 快速文档4.5.12 代码检查4.5.13 文件/代码模板4.6 实时模板4.6.1 实时模板类型4.6.2 配置实时模板4.6.3 创建实时模板4.6.4 复制现有模板4.6.5 共享实时模板4.7 文件比较4.7.1 比较文件4.7.2 比较文件夹4.7.3 比较任何文字来源4.8 拼写检查4.8.1 检查单词的拼写……

第5章 运行,调试,编译,部署,分析第6章 Git版本管理第7章 IDEA高级功能

参考文献

查看全部↓

前言/序言

  IntelliJ IDEA(简称IDEA)是Java编程语言开发的集成环境。IntelliJ IDEA在业界被公认为是最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(Git、SVN等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的。  IDEA是互联网企业首选的开发工具。在开发工作中,大部分程序员仅仅使用IDEA的部分功能,甚至很小的一部分功能,其他很实用的功能经常被忽略。本书主要基于IntelliJ IDEA官方文档以及作者实际工作经验为广大读者深入挖掘IDEA鲜为人知的功能。  本书是在之前出版的《IntelliJ IDEA入门与实战》一书的基础上根据新版本IntelliJ IDEA 2022重新改写的。作为国内市场上第一本《IntelliJ IDEA入门与实战》,出版之后受到了广大读者的喜爱,其中很多读者也提出了一些改进的意见,特别是原来的2019版本,与现在的新版在菜单命令上有了一些差异,新版本及时进行了更新,同时新增了工作中常用的IDEA插件等内容,使本书内容更加丰富。  本书仍然保持理论与实践相结合的特点,并尽可能从应用开发的角度完整地介绍IntelliJ IDEA所涵盖的各种知识,尤其是书中给出的项目案例可以帮助读者对IntelliJ IDEA的理解,相信读者必会从中受益。  本书结构



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有